const fp = require('lodash/fp')
const { MayBe, Container } = require('./index')
// 练习2：现一个函数ex2, 能够使用fp.fist 获取列表的第一个元素
let xs = Container.of(['do', 'day', 'me', 'fa', 'so', 'la', 'ti', 'do'])
let ex2 = () => {
    return xs.map((value) => { // 函子，通过函子对象的map方法的回调函数执行， 在回调函数中， 就直接能狗获取到value的值
        console.log(fp.first(value)) // 打印
    })
}
ex2() // 执行方法
